package cn.calin.day05.demo20;
//如果出现重名现象 那么格式是：外部类名称.this.外部类成员变量名
public class Outer {
    int num =10;//外部类的成员变量
    public class Inner/*extends Object*/{
        int num=20;//内部类的成员变量
        public void methodInner(){
            int num=30;//内部类方法的局部变量
            System.out.println(num);//内部方法的局部变量，就近原则
            System.out.println(this.num);//内部类的成员变量
            System.out.println(Outer.this.num);//外部类的成员变量

        }

    }
}
